(memories) come flooding back - Turc Anglais Dictionnaire